horseshoe geranium - English Synonyms Dictionary